#define _CRT_SECURE_NO_WARNINGS 1
//#include<iostream>
//#include<string>
//using namespace std;
//A
//int main()
//{
//	int t;
//	cin >> t;
//	for (int i = 0; i < t; i++)
//	{
//		string a, b;
//		cin >> a >> b;
//		swap(a[0], b[0]);
//		cout << a << " " << b << endl;
//	}
//	return 0;
//}
//#include<iostream>
//using namespace std;
//int main()
//{
//	int t;
//	cin >> t;
//	for (int i = 0; i < t; i++)
//	{
//		int n, x;
//		cin >> n;
//		if (n == 3)
//			cout << 3 << endl;
//		else
//			cout << 2 << endl;
//	}
//	return 0;
//}
//#include<stdio.h>
//int main()
//{
//    int a, b, c;
//    scanf("%d %d %d", &a, &b, &c);
//    if (a > b)
//    {
//        if (a > c)
//            printf("%d", a);
//        else
//            printf("%d", c);
//    }
//    else
//    {
//        if (b > c)
//            printf("%d", b);
//        else
//            printf("%d", c);
//
//    }
//    return 0;
//}

#include<stdio.h>
int main()
{
    float f, c;
    scanf("%f", &f);
    c = 5 * (f - 32) / 9.0;
    printf("%.2f", c);

    return 0;
}